td.td_ranking {
width:240px;
align:center;
}

ol.ol_ranking{
margin:0;
}

.m_t5{margin-top:5px;}
.m_t10{margin-top:10px;}
.m_t15{margin-top:15px;}
.m_t30{margin-top:30px;}

table.table_ranking
{

}
tr.tr_ranking
{
background:#DCDBDB;
}
li.li_bookname
{
font-size:16px;
margin-top:5px;
}

a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}
a:active {text-decoration:underline;}
a:link {color:#000000;}      /* unvisited link */
a:visited {color:#00FF00;}  /* visited link */
a:hover {color:#FF00FF;}  /* mouse over link */
a:active {color:#0000FF;}  /* selected link */

a.a_identity
{
text-decoration:underline
}

div.div_ranking
{
font-size:18px
}
div.div_list_ranking
{
font-size:14px;
}
div.div_book_title
{
font-size:18px;
}
div.div_end
{
font-size:12px;
}
ol
{

}
ol li
{
font-size:12px;
}

div.div_reader_option
{
font-size:28px;
}

p.p_subtitle
{
margin-top:15px;
font-size:24px;
font-weight:bold;
}
p.p_text
{
font-size:18px;
font-weight:lighter;
margin-top:10px;
}
p.p_bookname
{
font-size:36px;
font-weight:bold;
}
p.p_author
{
font-size:24px;
}
p.p_brief
{
font-size:18px;
margin-top:15px;
}